/*--------------------------------------------------------------------------------*/
#ifndef __MATH_COLLISION__
#define __MATH_COLLISION__
/*--------------------------------------------------------------------------------*/
#include "primitives.h"
#include "object.h"
#include "util.h"
/*--------------------------------------------------------------------------------*/
class MATH_COLLISION
{

	// -- PUBLIC

public:

    // .. METHODS

    static BOOL DoesCircleCollideCircle( const MATH_CIRCLE & circle1, const MATH_CIRCLE & circle2 )
    {
    	if( circle1.GetCenter().GetDistance( circle2.GetCenter() ) < circle1.GetRadius() + circle2.GetRadius() )
    	{
			return true;
    	}

    	return false;
    }

    // -- PRIVATE

private :

    // .. ATTRIBUTES

    
};
/*--------------------------------------------------------------------------------*/
#endif
